@charset "utf-8";
.width1200{ width: 1200px; margin: 0 auto;}
.pdBox {width: 1200px;margin: 0 auto; padding:0;}
.jtzxMore{ width:64px; height:40px; line-height: 40px; float:right; text-align: right;} 
.jtzxMore a{ height:50px; display:none; }
.pmore a.p-moreShow,.jtzxMore a.p-moreShow{display: block;}
.lmNone{display:none;}
/* 频道 */
.zhuye_box{width: 1200px;margin-right: auto;margin-left: auto;background-color: #fff;display: block; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05)}
.Subcolumn {background-color: #fff;display: block; padding:20px;}
.location{line-height: 70px;height: 70px;border-bottom: 1px solid #dedede;color: #fff;}
.location-right{ float:right; height: 70px;color: #333;}
.location-right i{ width: 30px; height: 70px; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: left center; background-repeat: no-repeat;}
.location-right span{ padding: 0 5px; color: #333;}
.location-right-l{ height: 70px; padding: 0px 20px; color: #333; background-color: #f7f8fa;}
.location-right-l i{ width: 30px; height: 70px; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: left center; background-repeat: no-repeat;}
.location-right-l span{ padding: 0 5px;}
.location-left {height:70px; padding: 0 15px; float: left;font-size:20px;font-weight:bold;color:#3882dd; text-align: center; border-bottom: 1px solid #3882dd; }
.location-left span{ display:block; }

.location2{line-height: 50px;height: 50px; width: 1200px; margin: 0 auto; color: #fff;border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);background-color: #fff;}
.wzy_position{line-height:50px;padding-left:50px;background:url(../images/dw_icon.png) 20px center no-repeat;font-size:15px;color:#505050;overflow:hidden;}
.wzy_position a,.wzy_position span{color:#888;}
.wzy_position i{font-style: normal;}
.wzy_position a:hover{color:#d20000;}
.wzy_position .search-keywords{color:#f00;} 

/*list 开始*/
.p_list{ padding:20px 10px 10px 10px; min-height:600px;}
.p_list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.p_list ul li:hover{ background-image: url(../images/lanDian.png);}
.p_list ul li a {color: #333;text-decoration: none; width: 90%; height: 40px; float: left; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.p_list ul li a:hover {color: #3882dd;text-decoration: underline;}
.p_list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1;}

.p-left{ width: 76%; float: right; background-color: #fff; border-left:#dedede solid 1px; min-height:600px;}
.plist_title{ margin: 0px 0px 0px 20px; height:50px;  line-height:50px; background:#f4f4f4; }
.p_title_left {height:50px; padding: 0 15px; float: left;font-size:20px;font-weight:bold;color:#3881c8; text-align: center;}
.p_title_left span{ display:block; }
.p-left-no{ width: 100%; float: right; background-color: #fff; padding-top: 10px;}



.p-right{width: 22%;  float: left; background-color: #fff; }

.pson_list{ padding:20px 10px 10px 20px; }
.pson_list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.pson_list ul li:hover{ background-image: url(../images/lanDian.png);}
.pson_list ul li a {color: #333;text-decoration: none; width: 80%; height: 40px; float: left; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.pson_list ul li a:hover {color: #3882dd;text-decoration: underline;}
.pson_list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1;}

.lm_tit{font-family:Arial;font-size:22px;color:#fff; overflow:hidden;  background:url(../images/bgx.png) center center no-repeat; font-family:"Microsoft YaHei" height:80px;line-height:80px;text-indent:0;text-align:center; font-weight:bold;}
.lm_tit .fu{display:block;}
.lm_tit .son{display:none;}
.lm_tit a{ color:#fff; font-weight:bold; margin-left:0;}
.lm_con{font-family:Arial;padding:0px 0px 0px 0px;}
.lm_con ul{display:block; float: left; width:100%;}
.lm_con li{background:#f5f5f5;border-bottom: 1px solid #ededed; text-align:left;  height:auto;overflow:hidden; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;font-family:"Microsoft YaHei"; }
.lm_con li:hover{ background-color:#f8f8f8; }
.lm_con li a{display:block; padding: 18px 40px 18px 50px; text-decoration:none;cursor:pointer;background:url(../images/iMore.png) 170% center no-repeat; line-height:1.5em;height:auto;overflow:hidden;font-size:17px; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; color: #333; position: relative;}

.lm_con li a:hover,.lm_con li.selected a{padding-left:60px;background:url(../images/iMore.png) 95% center no-repeat; background-color:#fff;color:#3881c8; font-weight:bold; }
.lm_con li a:before{content: '';display: block;position: absolute;top: 0;bottom: 0;left: 0;width: 4px;background-color: #3881c8;transform: scale(1, 0);transition: all .3s;}
.lm_con li a:hover:before { transform: scale(1, 1);}
.lm_con li.selected a{border-left:4px solid #3881c8;}
.lm_con li.selected a:hover:before{transform: scale(1, 0);}

.lm_tit2{font-family:Arial;font-size:20px;color:#fff; overflow:hidden;  background-color:#3f74bb; font-family:"Microsoft YaHei" height:60px;line-height:60px;border-top-left-radius:3px;border-top-right-radius:3px;background-image:url(../images/lanmubg.png);text-indent:0;text-align:center; font-weight:bold;}
.lm_tit2 a{ color:#fff; font-weight:bold; margin-left:0;}
.lm_con2{font-family:Arial;padding:0px 0px 0px 0px;}
.lm_con2 ul{display:block; float: left; width:100%;}
.lm_con2 li{background:#f5f5f5;margin-top:2px; text-align:center;  height:auto;overflow:hidden; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;font-family:"Microsoft YaHei"}
.lm_con2 li:hover{ background-color:#f8f8f8; }
.lm_con2 li a{display:block; padding: 15px 100px 15px 100px; text-decoration:none;cursor:pointer;background:url(../images/iMore.png) 170% center no-repeat; line-height:1.5em;height:auto;overflow:hidden;font-size:17px; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; display:block;}
.lm_con2 li a:hover,.lm_con2 li.selected a{padding: 15px 100px 15px 100px;;background:url(../images/iMore.png) 95% center no-repeat; background-color:#75ABF0;color:#ffffff;font-weight:bold; }
/*list son end*/

/*领导之窗*/
.ldTitle {display: block; height: 50px;}
.ldTitle i{ height: 50px; width: 50px; display: block; float: left;  background-position: center center; background-repeat: no-repeat; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px; }
.ldTitle i.jgIcon1{ background-color:#255ea4; background-image: url(images/pdImg/jgIcon1.png);}
.ldTitle i.jgIcon2{ background-color:#255ea4; background-image: url(images/pdImg/jgIcon2.png);}
.ldTitle i.jgIcon3{ background-color:#255ea4; background-image: url(images/pdImg/jgIcon3.png);}
.ldTitle span{display: block; float: left; height: 50px;font-size:22px;line-height: 50px;font-weight: bold;text-align: left;padding-left: 20px;}
.ldTitle span.LdSe1{color: #255ea4;}
.ldTitle span.LdSe2{color: #04b4cc;}
.ldTitle span.LdSe3{color: #1abe9b;}

.ldList {display: block;background-color: #fff; margin-top: 15px; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.ldLine1 {border-left: 4px solid #a9cfff;}
.ldLine2 {border-left: 4px solid #a9cfff;}
.ldLine3 {border-left: 4px solid #a9cfff; padding:12px 0;}

.ldList ul {display: block;padding-top: 13.5px;padding-right: 20px;padding-bottom: 13.5px;padding-left: 20px;}
.ldList ul li {display: block;height: 42px; line-height: 42px; clear: both;}
.ldList ul li a {font-size: 16px;line-height: 39px;color: #1059a3;display: block; float: left;width: 50px;overflow: hidden;vertical-align: middle;height: 42.5px;text-align: center; font-weight: bold; cursor:pointer; text-align-last: justify;text-align: justify;text-justify: distribute-all-lines;}
.ldList ul li span { font-size: 15px; color: #4f4f4f;display: inline-block; float:right;width: 75%; vertical-align: middle; text-align: left;}
.ldList ul li span.lh42{line-height: 42px;}
.ldList ul li span.lh{line-height:1.2em; padding: 5px 0px;}

/*领导正文*/
.p-ld{width: 76%;float: right;}
.ldT{ width: 25%; float: left;}
.ldT i{ height: 156px;  display: block; background-color: #fff;}
.ldT i img{ width: 100%;height: 156px;}
.ldT span{ height: 50px; display: block; line-height: 50px; font-size: 18px; text-align: center; font-weight: bold; color: #204175;}
.ldJl{ width: 100%; float: right; background-color: #fbfafa; min-height:600px; }
.ldJl h3{ height: 45px; line-height: 45px; padding:0px 20px; background-color: #dae9fc; font-size: 16px; font-weight: bold; color: #333333;}
.ldJl .ldInfo{ padding: 20px; line-height: 36px; font-size: 17px; color: #333; height: 70px;}
.ldJl .ldInfo p{ text-align: left; text-indent: 2em;}

/*主要职责*/
.zyzz_title{line-height: 50px;  display: block;  height: 50px; }
.jgIcon4 {background: url(images/pdImg/jgIcon4.png) no-repeat left center;}
.jgIcon5 {background: url(images/pdImg/jgIcon5.png) no-repeat left center;}
.jgIcon6 {background: url(images/pdImg/jgIcon6.png) no-repeat left center;}
.zyzz_title span{ padding-left: 60px; font-size: 22px; color: #255ea4; font-weight: bold; float: left;}
.zyzz_more,.nsjg_more,.zsdw_more{ float: right;font-size:15px; color: #656c74;}
.zyzz_more:hover,.nsjg_more:hover,.zsdw_more:hover{  color: #335e92;}
.zyzz_con{ padding: 20px; height: 445px; background-color: #fff; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.zyzz_con p{font-size:16px;line-height:36px; text-indent: 2rem;color: #333333;}

/*内容页 start*/
#BodyLabel,#BodyLabel div,#BodyLabel h1,#BodyLabel h2,#BodyLabel h3,#BodyLabel h4,#BodyLabel h5,#BodyLabel h6,#BodyLabel p,#BodyLabel span,#BodyLabel b, #BodyLabel table, #BodyLabel tbody,#BodyLabel th, #BodyLabel td, #BodyLabel em ,#BodyLabe form, #BodyLabe  input{ /*font-size:16.0pt;font-family:仿宋,仿宋_GB2312,宋体;*/}
.p_nei {text-align: left;font-size: 18px;line-height: 36px;min-height:840px; padding:40px;}
.p_nei h1 {font-size: 22px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.p_nei h4 {padding-top: 10px;font-size: 13px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 30px;padding-bottom: 20px;}
.p_nei h2.reply {font-size: 15px;text-align: center;padding: 10px 0px;font-weight: bold;color: #666;}

.p_nei h4 span{padding:0px 10px;}
.p_nei h4 span.fontSize{ font-size:14px; color:#666;}
.p_nei h4 span.fontSize span{ cursor:pointer;}
.p_nei img{ max-width:800px; padding:20px; margin: 0 auto; display: block;}
/*内容页结束*/


/*专题*/
.Xzt_newsList {padding-top: 25px;min-height:400px;}
.Xzt_newsList ul li {height:auto;display: block; width: 33.333%;  float: left;}
.zt_Ximg {height: 100px; background: url(../images/ztListImg.png) no-repeat center center #f3f6fb; margin:10px; padding:4px; border: 1px solid #E3E9EF;}
.zt_Ximg img {height: 100px;width: 100%;}

/* 新闻中心 */

.jcfc_left{ width:52%;display: block; padding: 20px 0px; float: left; background-color: #FFF;height:auto; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.jcfc_right{ width:46.5%;display: block; padding: 20px 0px;  float: right; background-color: #FFF;height:auto; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.jtzx_box{background-color: #fff;-webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);-webkit-transition: all 0.3s ease;}
.new_Info{ padding:0px 0 0px 0;}
.zx_tt {font-size:18px;font-weight: bold;color: #4876d7;text-decoration: none; height:55px; line-height:55px; overflow:hidden;}
.zx_tt a {text-align: center;text-decoration: none;display: block;color: #3882dd;}
.zx_tt a:hover{color:#3882dd;}
.dl_p p {font-size: 13px;line-height:24px;;color: #b0b0b0;text-decoration: none; text-indent: 2em;}
.dl_p {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #134580;padding-right: 15px;padding-bottom: 15px;}
.dl_p p a {color: #a0130b;}
.new_Info ul{ padding-top:10px; display:none; }
.new_Info ul.Ulshow{display:block;}
.new_Info ul li{ height:40px; line-height:40px; overflow:hidden; color:#333333; display:block; font-size:17px; clear:both; background-image:url(images/dian.png); background-position:left center; background-repeat:no-repeat; padding-left:20px;}
.new_Info ul li a{ color:#333333; width:82%; float:left; height:46px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
.new_Info ul li a:hover{color:#3882dd;}
.new_Info ul li:hover,.tzgg_list ul li a:hover,.tzgg_list2 ul li a:hover,.dwdt_left ul li a:hover,.zhgh_box ul li a:hover,.yyfw ul li a:hover,.zxft_center ul li a:hover{background-image:url(images/lanDian.png); color:#3882dd;}

.szfwj_box {display: block;width: 1200px;height:407px;background-color: #FFF;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
/*img flash*/
.jtzx_img{ width:100%; height:407px;}
.xwTabImg{ width: 52%; height: 407px; float: left;}
.xwTabImg img{ width:100%; height:407px; -moz-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;}
.xwTabInfo{ width: 44%; height: 380px; float: right; padding:20px;}
.xwTabInfo h1{ margin: 10px 0px; text-align: left; font-size: 24px; color: #20528f; line-height:30px; max-height:60px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:2;-webkit-box-orient:vertical;}
.xwTabInfo h1 a{color: #20528f;}
.xwIntro {padding: 10px 0; line-height: 30px; font-size: 16px; color: #606060;text-align: left;text-indent: 2em;}
.xwIntro a{ color: #294b90;}

#XWimg{overflow: hidden;position: relative;}
#XWimg ul{ padding: 0;margin: 0;}
#XWimg ul li{top: 0;left: 0;right:0;bottom:0; list-style: none; position: absolute; height: 427px;}

#XWimg_indicator{width: 150px; position: absolute; text-align: right;  right:50px; bottom: 15px; z-index: 2;}
#XWimg_indicator a{display: inline-block;width: 16px; height: 16px; margin:0 3px; background: #bbbbbb; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
.indicator-active{ background: #bf2222!important;}

/*img flash end*/

.tzgg_box{display: block;padding-bottom: 20px;}

.tzgg_title {line-height: 46px;display: block;height: 54px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d8d8d8; padding-left:20px; background-repeat: no-repeat;background-position: 20px center;border-top: 2px solid #6ea4e7;}
.xw_icon1{ background-image: url(images/xw_icon1.png);}
.xw_icon2{ background-image: url(images/xw_icon2.png);}
.xw_icon3{ background-image: url(images/xw_icon3.png);}
.xw_icon4{ background-image: url(images/xw_icon4.png);}
.xw_icon5{ background-image: url(images/xw_icon5.png);}
.tzgg_title span {font-size: 19px;line-height: 54px;font-weight: bold;color: #3882dd;background-image: url(images/icon_tz.png);background-repeat: no-repeat;background-position: 5px center;display: block;float: left;padding-left: 50px;}
.tzgg_title span a {color: #3882dd;}
.tMore {display: block;float: right;width: 70px;line-height: 54px;height: 54px;}
.tMore a {display: block; height: 54px;color:#666;font-size: 15px;}
.tzgg_list {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px; height:320px;}
.tzgg_list ul {display: none;float: left;width:100%;}
.tzgg_list ul.Ulshow {display: block;}
.tzgg_list ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list ul li a { width: 78%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}
.tzgg_list ul li a:hover{color: #3882dd; background: url(../images/lanDian.png) 0px center no-repeat;}

.tzgg_list2 {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px; height:320px;}
.tzgg_list2 ul {display: none;float: left;width:100%;}
.tzgg_list2  ul.Ulshow{display:block;}
.tzgg_list2 ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list2 ul li a { width: 75%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list2 ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}

.tzgg_list3 {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px;}
.tzgg_list3 ul {display: block;float: left;width:100%;}
.tzgg_list3 ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list3 ul li a { width: 75%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list3 ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}
.tzgg_list3 ul li a:hover{color: #3882dd; background: url(../images/lanDian.png) 0px center no-repeat;}

.tzgg_list4 {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px;}
.tzgg_list4 ul {display: block;float: left;width:100%;}
.tzgg_list4 ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list4 ul li a { width: 75%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list4 ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}
.tzgg_list4 ul li a:hover{color: #3882dd; background: url(../images/lanDian.png) 0px center no-repeat;}


.column_line{ background-image:url(../images/column_line.png); background-position:right bottom; background-repeat:no-repeat;}
.jtzx_list{ width:49%; float:right; height:387px;}
.jtzx_list2{ width:49%; height:330px;}
.jtzx_line{ background-image:url(../images/more.png); background-position:right bottom; background-repeat:no-repeat;}
.jtzxTitle{ height:51px; display: block;border-top: 2px solid #6ea4e7;}
.jtzx_Title{ height:55px; display: block; padding: 0px 20px;}
.newsfl_Title{width:100%; height:40px; font-size:24px;  color:#252525; line-height:55px; }
.columnTitle_img{background-image:url(../images/tt.jpg); background-position:300px 0px; background-repeat:no-repeat;}
.jtzx_Son{ height:51px; float:left; line-height:50px; text-align:right;}
.jtzx_Son a{margin-left: 20px;margin-right: 20px;	height: 50px;line-height: 50px;display: block;float: left;text-align: center;color: #000;font-size:22px;}
.jtzx_Son a.on,.jtzx_Son a:hover{ color:#355a96; font-weight:bold; border-bottom: solid 3px #ff5a00;}
.p-gwwj{width:150px;height: 45px;line-height: 45px;display: block;float: left;text-align: center;color: #000;font-size:19px;}
.p-gwwj a{ height: 45px;line-height: 45px;display: block;}
.p-gwwj a:hover{color:#dd3848;font-weight:bold; border-bottom: solid 2px #dd3848;}



/*网站地图*/
.ditu{ padding:40px; padding-bottom:50px;min-height:500px;}
.mapbox{border-bottom: 1px dotted #bbb; padding-top:10px; padding-bottom:10px; clear:both; text-align:left;}
.mapbox dt a{ font-size: 18px; font-weight: bold; color: #1a65b0;line-height: 40px;}
.mapbox dd a{ display: inline-block; color: #46678a;  padding:0px 20px; line-height:40px;}
.mapbox dt a:hover,.mapbox dd a:hover{ color:#b11818;}

.dituFu { font-size: 18px; font-weight: bold; color: #3881c8;line-height: 40px;}
.dituFu a{ color:#1a65b0;}
.dituSon{}
.dituSon ul li{display:block; float:left; color: #46678a;  padding:0px 20px; line-height:40px; font-size:16px;}
/*.dituSon ul li:first-child{padding-left:0px;}*/
.dituSonNone ul li:first-child{display:none;}
.dituSon ul li a{color: #46678a;}
.dituFu a:hover,.dituSon a:hover{ color:#b11818;}
.noLast ul li:last-child{display:none;}

/*网站地图 end*/


/*联系我们*/
.contactUS{ padding:40px; line-height: 40px; font-size:18px;}
/*机构*/
.column-body {text-align: left;font-size: 18px;line-height: 36px;padding-top: 20px;padding-right: 40px;padding-bottom: 40px;padding-left: 40px; min-height:500px;}
.column-body h1 {font-size: 22px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.column-body h4 {padding-top: 10px;font-size: 12px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 20px;padding-bottom: 20px;}



/*专题头部图片*/
.zt_top_list{display: block;background-color: #FFFFFF; border-radius: 3px; box-shadow:0px 2px 8px rgba(12,63,133,0.05); width: 1170px; margin: 0 auto; padding: 15px; }
.zt_top_list ul{ display:block;}
.zt_top_list ul li{ width:1170px; height:103px;}
.zt_top_list ul li img{ width:1170px; height:103px;}

/*  科研结果 */
.pBox{width: 1200px; margin:0 auto;}
.list{ padding: 20px; height:243px; background-color: #fff; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; box-shadow:2px 2px 3px rgba(12,63,133,0.05);}
.list .listTitle{height: 28px; line-height: 28px;}
.list .listTitle_left{ height: 28px; border-left:4px solid #2553a1; padding-left: 26px; font-size: 21px; font-weight: bold; float: left; color:#2553a1;}
.listTitle_left a{color:#2553a1;}
.list .listMore{ float: right; height: 28px; width: 80px; text-align:right;}
.list .listMore a{ height: 28px; display: block;}

.list ul{ padding-top: 15px;}
.list ul li{ height: 40px; line-height: 40px; font-size: 17px; clear: both;}
.list ul li a{ height: 40px; width: 85%; padding-left: 30px; float: left; text-align: left;  max-height:40px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical; background: url(../images/huiDian.png) no-repeat left center;}
.list ul li a:hover{ background-image: url(../images/lanDian.png); color: #2553a1}

.list ul.oLi50 li{ height: 40px; line-height: 40px; font-size: 17px; float:left; width:50%; clear: inherit;}
.list ul li a{width: 82%;}
.list ul.oLi50 li span.date{ padding-right:15px;}
